home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / doors_1 / mwv1_8c.zip / MECHWARS.DOC < prev    next >
Text File  |  1991-03-01  |  18KB  |  458 lines

  1. MECHWARS V1.8 BETA TEST VERSION (C) 1991  3 - 1 - 1991            
  2.             
  3. /*
  4. FOREWORD :
  5.  
  6.    Mechwars is by no means free(well almost), but it is affordable.
  7. Aside from my own time, a great amount of others time went into
  8. this door.  The programming, the documentation, the environment,
  9. the pictures, the testing, the hassling, the fussing' and all the
  10. complications that come with that.(I'm starting to convince myself)
  11.  
  12.      I must have uploaded the beta version about zillion times to
  13. the local BBSes and half didn't even put it up!  Anyway, I went to
  14. greater lengths to make it easier for you to purchase and set it
  15. up.  The charge for Mechwars is only $10.00, I don't think that the
  16. price is overpriced, and I don't expect to get rich overnight. 
  17. However I did cripple some of the SysOp functions in the game to
  18. provide an incentive for registering Mechwars(the editor). I put in
  19. enough protective measures in Mechwars as I could without the
  20. SysOps labeling Mechwars a 'Virus'.  So don't tamper with anything
  21. that you shouldn't and you will be O.K. (See Disclaimer below).  
  22.  
  23.      To make your door setup easy, I provided this documentation
  24. and a setup program to expedite matters.  Also in the setup program
  25. there is a mailer that with the greatest of ease you can fill out
  26. and mail out.  Now, I am not going to hit you with numerous version
  27. costs, all I ask is a one-time-never-again-el-chepo-registration
  28. fee.  With that fee you will receive a REGISTRATION CODE that will
  29. allow you to use special functions in the upcomming future versions
  30. of Mechwars.  If I decide to change the encryption program due to
  31. any reason(like a desperate SySop avoiding registration costs by
  32. spending days, weeks, months, years or longer to crack the
  33. encryption program when he could have just spent $10.00 in the
  34. first place) then I will send you your new password via mail.
  35.  
  36.      For those of you who do register Mechwars you have my sincere
  37. appreciation.  The more people that register Mechwars, the more
  38. time I will invest in the project.  If you want to send me a much
  39. larger donation then feel free to empty your account, that will be
  40. appreciated too. (Some of these Shareware programmers charge prices
  41. that I would charge for a custom program!).  I have gone to even
  42. greater lengths to error check just about every string entered by
  43. the player so that there won't be any system crashes or hangups.  
  44.  
  45.      Right now I am just testing the market and this little door is
  46. just a part of a much bigger project that I expect to start on
  47. soon.  If you register you may get discounts on other programs that
  48. I put out as sort of a friendly gesture.  (Sounds really promising
  49. right? (* Gasp *)).
  50.  
  51. */
  52.  
  53. RELEASED : 1/14/91 
  54.  
  55. DISCLAIMER:
  56.           I, the programmer, will and can not be held responsible
  57. for any damage whatsoever this door does to your computer including
  58. but not limited to hardware damage, software damage, or data damage
  59. (or mental damage, he he).  This program, to the best of my
  60. knowledge, could not possibly do any damage to your system.
  61.  
  62. WHAT IS MECHWARS? 
  63.      Mechwars is a multi-player, non-scrolling, door game that was
  64. designed to be played via modem in conjunction with BBS software. 
  65. Mechwars is programmed in Turbo Pascal 5.5. It is similar to most
  66. of the existing space trading games, but with one twist -- Awesome
  67. ansi graphics.
  68.      
  69.      The player plays in a 125 x 125 matrix, totaling 15,625
  70. sectors/rooms.  Contained in the sectors are drone enemies in which
  71. the player is to destroy.  Upon destroying these drones, the player
  72. receives a bounty and salvages materials to finance his/her
  73. weapons.  The player can sell/buy/trade these metals at one of the
  74. 1,000 ports situated throughout the universe.  The player not only
  75. faces the menace of these drone enemies, but also other players
  76. which in most cases are the worst.  Universal natural forces and
  77. space shrapnel will also harm your mech, but in most cases they do
  78. not inflict serious damage.  Equipped with a powerful robot and
  79. gun, and a few expansion slots, the player roams throughout the
  80. universe in search of something to destroy or exploit.  Players can
  81. team up with other players to share resources or spy for another
  82. team.  
  83.  
  84.      Not only is sheer force a factor in the players success, but
  85. also his skill level and ability troubleshoot and plan out a
  86. strategy.  The universe never gets boring because the enemies are
  87. always moving and ports are always changing.  Every time the player
  88. attacks a drone, other drones start to 'home' in on the action and
  89. possibly enter into the sector in which the player is in.  Every so
  90. many moves, every enemy in the universe comes after the player ...
  91. and sometimes they scatter.    
  92.      
  93.      Ultimately, the player wants to gain universal domination, in
  94. which he is the most powerful player via military might or
  95. alliances formed with other players. The concept of it being
  96. multi-player adds to the action because the player is playing
  97. against those possibly of greater or lesser skill.  The player's
  98. progression in this game is proportional to the amount of planning
  99. and the efficiency of the player in destroying enemies.  Overall,
  100. it may take weeks to effectively dominate the universe, even then
  101. the player's power can be challenged and overthrown.  
  102.  
  103. HARDWARE REQUIREMENTS(Sysop): 
  104.           / IBM or Compatible
  105.           / Color ANSI support...non-ansi support is in development
  106.           / At least 512 K memory (I haven't tested less than 1 MB)
  107.           / BBS software..preferably one that "DOORDRIVER" supports
  108.           / At least a 1 MB free of disk space
  109. HARDWARE REQUIREMENTS(User):
  110.           / Color monitor with ANSI support...scanty ascii support
  111.           / Modem (to play remote)
  112.  
  113. RECOMMENDATIONS:
  114.           / 2400 bps or better
  115.           / 43 EGA/VGA display(easier to play)
  116.           / Color ANSI monitor
  117. RUNNING :
  118.     To run the door locally type MW/L ('L' designates local mode
  119. operation)or MW/S ('S' is for Speed Logon for the Sysop).
  120.  
  121. CREDITS:
  122.           SHANE CHAMBERS
  123.           4705 NORTH OLD RANCH ROAD
  124.           TUCSON, ARIZONA  85743
  125.           (602)623-7445
  126.           GAME PROGRAMMER                          
  127.  
  128.           SCOTT BAKER                                             
  129.           6433 TIERRA CATALINA #48
  130.           TUCSON, ARIZONA  85718
  131.           DOORDRIVER PROGRAMMER
  132.  
  133.           DERRICK PARKHURST
  134.           Contributions to Doordriver
  135.  
  136.           CARL EVANS
  137.           Addition of PC-BOARD 14 Support to Doordriver     
  138.  
  139.           JEREMY CHAMBERS
  140.           4705 NORTH OLD RANCH ROAD
  141.           TUCSON, ARIZONA 85743
  142.           (602)623-7445
  143.           ENCRYPTION ROUTINES
  144.  
  145. *
  146. *   READ THIS PART!!!  *
  147.  
  148. SET UP INFO :
  149.  
  150.      SETUP.EXE is the main set up program for Mechwars.  (* NOTE :
  151. If you are upgrading from v 1.7 to v 1.8 then use the Convert files
  152. option...This way old users can continue playing interrupted! *) 
  153. To set up Mechwars, run the SETUP.EXE program and select the option
  154. to 'Set Up Mechwars'.  Answer all questions, and bang!...It's set
  155. up.  In order to Register Mechwars, go to the option in the
  156. SETUP.EXE called 'Register Mechwars'.  Answer all questions, turn
  157. your printer on and print out the MAILER.  After you have sent in
  158. you money order for $10.00 and recieved your Registration code, Run
  159. the SETUP.EXE again and select the option to Register Mechwars. 
  160. Answer all questions and be prepared to type in your registration
  161. code.  If done correctly, Mechwars will allow you to do things that
  162. unregistered versions cant.  If you want to reset Mechwars, then Go
  163. into the Setup.EXE and select the option to 'reset mechwars'. The
  164. game as far as the maintenance goes, don't worry about
  165. it...Mechwars is intelligent and will take care of itself.
  166.   
  167.  
  168. SYSOP FUNCTIONS :
  169.           ALT - Y : Chat Mode
  170.           ALT - I : Info
  171.           ALT - D : Drop to Dos
  172.           ALT - E : Editor { Registered Version Only }
  173.           ALT - H : Help with functions
  174.  
  175.  
  176. M A I N  M E N U 
  177.  
  178. HELP
  179.           - '?' : Gets player help!
  180.  
  181. MOVING
  182.           - Make sure that num-lock is on.  Use the keypad;
  183.             the directional keys on the keypad correspond to the
  184.             possible directions the player can move.     
  185. FOLDING
  186.           - (F) Folding is another way of moving, but faster for
  187.             sectors very far apart.  This takes the place of a slow
  188.             and counter-productive auto pilot.  Just hit 'F' from
  189.             the main menu, and enter an X-fold coordinate [1..125],
  190.             and a Y-Fold coordinate [1..125] and if you are lucky,
  191.             you will find yourself in the destined sector.
  192.  
  193. ATTACKING
  194.           - (A) If enemies are in the sector this will allow you to
  195.             attack them via a gun.  Watch out the enemy will
  196.             counter attack you, both player and drone.  Your skill
  197.             and the other skill is calculated and its a 1:1 shot
  198.             firing suicide, and whoever looses their shields looses
  199.             the game.
  200. DOCKING
  201.           - (D) Docks at a base to allow trading.
  202.  
  203. PORTING
  204.           - (P) Ports at a fortress. If it isn't yours it will
  205.             attack.
  206.  
  207. CREATING A FORTRESS
  208.           - (J) Creating a fortress takes 300,000 StarVacs (Money
  209.             units)
  210.           - 2000 Units of Lithium, 1500 of Titanium, 1000 of
  211.             Alloyis.
  212.           - Players create a fortress to offer protection to
  213.             themselves or their teammates.  Players can store/share
  214.             tactical mounts, shots,  starvacs, and cargo if they
  215.             wish.  Players can loggoff inside of the fortress to
  216.             prevent being attacked. Players can convert cargo into
  217.             shots, photons, shields and stun-bursts.
  218.  
  219. CREATING A PLANET
  220.           - (G) Creating a planet takes 100,000.  The universe has
  221.             a 250 planet limit so get them while they last. 
  222.  
  223. LANDING ON A PLANET
  224.           - (L) Lands on a planet if it is defenseless, if it is
  225.             not then it will attack your mech.
  226.  
  227. CLOAKING 
  228.           - Players can cloak when they log-off the game, It will
  229.             take 20 energy units to do this.  The player will
  230.             remain hidden until his next logon. 
  231.  
  232. FIND CLOSEST BASE
  233.           - (B) Finds the closest base.  This will calculate the
  234.             distance between the player and the closest base. It
  235.             will display a sector and a base name.  From there you
  236.             can either hyperspace to or move in on the base.
  237.  
  238. COMPUTER SUB MENU 
  239.           - (C) The Computer is a sub menu that does other        
  240.             functions.
  241.  
  242. TEAM SUB MENU  
  243.           - (T) Allows users to band together.
  244. HELP 
  245.           - (?) = Help
  246.  
  247. MESSAGE(S)
  248.           - (M) To send a message to a user, the player can type in
  249.           the displayed user number to send it.  A prompt will
  250.           appear asking them to send the message with an attitude
  251.           (moral).  Then the player can type 5 lines of 70  
  252.           characters.  The message will be displayed to the paged
  253.           user the next time he logs on.
  254.  
  255. RANK 
  256.           - (R) This will rank players and show your standing. This
  257.           aids in competitive spirits among users.  Its main
  258.           purpose is to calculate appreciation, or the money you
  259.           get when the maintenance is run to help you destroy the
  260.           drone forces.   
  261.  
  262. FIND BASE
  263.           - (F) Enter in a base name and if possible it will locate
  264.             it for you.
  265.  
  266. COMPLETE BASE REPORT
  267.           - (B) It will display the all the 1000 base statistics.
  268.             It will quit displaying by pressing a key.
  269.  
  270. FIND DRONES
  271.           - (D) It will display the locations of all 2000 drones as
  272.           of that instant. The drones move while you move, so that
  273.           info will be inaccurate very quickly.
  274.  
  275. FIND FORCES
  276.           - (F) Looks for your fortresses throughout the universe.
  277.  
  278. ANSI TOGGLE
  279.           - (T) Toggles ansi support.
  280.  
  281. QUIT
  282.           - (Q)  Quits computer
  283. T E A M  S U B  M E N U 
  284.  
  285. CREATE A TEAM
  286.           - Accessed through 'C'.  Allows users band together.  Up
  287.             to 6 players on a team. A name and a password must be
  288.             picked.
  289.  
  290. QUIT A TEAM
  291.           - (Z) Quits Team.
  292.  
  293. CHANGE TEAM NAME
  294.           - (N) Changes team name. Reserved for Captain.
  295.  
  296. CHANGE TEAM PASSWORD
  297.           - (P) Changes team password. Reserved for Captain.
  298.  
  299. BANISH TEAM MEMBER
  300.           - (B) Banishes teammate. Reserved for Captain.   
  301. QUIT
  302.           - (Q) Quits computer menu.
  303.           
  304. F O R T R E S S  S U B  M E N U
  305.  
  306. LOGOFF
  307.           - (L) Allows you and teammates to log off inside of the
  308.             fortress under the protection of shields, photons, and
  309.             power bursts.
  310.  
  311. TRANSFER CARGO
  312.           - (T) Transfers cargo to fortress
  313.  
  314. CONVERT CARGO
  315.           - (C) Converts cargo into shots, photons, shields, or
  316.             power bursts.
  317.  
  318. INCREASE SHIELDS
  319.           - (S) Increase shields strength. 500 Starvacs/ Unit
  320.  
  321. INCREASE PHOTONS
  322.           - (P) Increase photon strength 1000 Starvacs/Unit
  323.  
  324. INCREASE STUN BURSTS
  325.           - () Increase power burst strength.
  326.  
  327. TRANSFER/TAKE MOUNTS
  328.           - (T) Takes or transfer mounts.
  329.  
  330. OTHER INFO: 
  331.  
  332. OPTICAL GATE
  333.           - Optical Gate is a special base.  It allows the player
  334.             to buy higher lever guns, tactical mounts, shots,
  335.             plasma shells, energy and energy storage units, cargo
  336.             holds, shields and shield units.
  337.  
  338. MECHS:
  339.           There are 3 types of mechs that the player can choose
  340.           from:
  341.  
  342. BORGMAN - A very small and lightweight mech.  The borgman moves
  343.           very efficiently..with considerably less energy units. 
  344.           With the right mounts, he can virtually move across the
  345.           universe without much energy.  His disadvantage is the
  346.           amour, its very weak. It's  shield projection units are
  347.           also very weak.
  348.  
  349. MIRAGE - The Mirage is in about the middle.  It moves pretty
  350.          efficiently, and it has good amour.  With the right
  351.          mounts it can match any of the 3 mechs.
  352.  
  353. ORION - The orion is the battle-class mech.  It's shield strength
  354.         is its main feature. However, its a energy hog. It requires
  355.  
  356.         30% more energy to move the same distance as the Borgman.
  357.  
  358. STATS:
  359. ------------------------------------------------------
  360. BORGMAN   Move - 6 Energy Units        Shields +1
  361.  
  362. MIRAGE    Move - 7 Energy Units        Shields +2
  363.  
  364. ORION     Move - 8 Energy Units        Shields +3
  365. ------------------------------------------------------
  366. MOUNTS
  367.           - Plasma Cannon  
  368.                     Requires 200 energy units to fire, does 200 pts
  369.                     damage. Max [6]
  370.           - Turbine
  371.                     Increases moving efficiency by +2
  372.                     Max[1]
  373.           - Solar Collector   
  374.                     Adds +1 to shields and energy per move.
  375.                     Max[1]
  376.           - Force Field
  377.                     Gives a +1 to Shield Strength
  378.                     Max[1]
  379.           - Laser Targeting Light
  380.                     Increases shooting accuracy.
  381.                     Max[1]
  382.           - EFS
  383.                     When shields reach 0, it gets you out of the
  384.                     sector
  385.           - EFSHS
  386.                     Tracks down EFS.
  387.           
  388. GUNS
  389.           #1 - +1 Damage
  390.           #2 - +2 Damage
  391.           #3 - +3 Damage
  392.           #4 - +4 Damage
  393.           #5 - +5 Damage
  394.  
  395. UPDATES
  396. --------------------------
  397. V 1.0
  398.      First release to test for bugs. 
  399. V 1.1
  400.      I was humiliated at the tremendous bugs found which included
  401. system hangups, missing files(still are to date), shotty error
  402. trapping.. To many minor bugs to mention.
  403.  
  404. V 1.2
  405.      More bugs reported..to numerous to name.
  406.  
  407. V 1.3--1.5 
  408.      Lost track of version, so many maintenance releases, sometimes
  409. 2x a day! Tons of ansi.
  410.  
  411. V 1.6
  412.      Finally a playable version, I added planets and a few other
  413. neat functions.  More ansi added.
  414.  
  415. V 1.7 
  416.      This version.  Editor made locally, this way you can call it
  417. up via ALT-E.  This reduces the hassles that come along with typing
  418. in a password and the risk of another sysop who DL a copy of
  419. Mechwars using your game editor.  Major bug fixed in the
  420. maintenance, it was displaying a file about 2000 times (Via
  421. modem)!!  Copies must now be registered for $10.00.  More ansi
  422. files added.  More ansi added.  DL file size shortened.
  423.  
  424. V 1.8
  425.      This is it, a total overhaul!  I converted Mechwars v 1.8 to
  426. a non scrolling door.  This version features faster ansi sequences,
  427. screen pauses, faster screen updates, a panoramic view of
  428. surrounding sectors at all times, an anti-user-fall-asleep-
  429. detection-unit, devices that work, faster attacks, modular windows,
  430. faster menus, more organized ranks, and much much more.  Some of
  431. the bugs fixed :
  432.      - No Garbage in the first time Player rank is used! 
  433.      - Smaller Enemy file, but still keeping ratio of enemy/sector
  434.        at 1 enemy to every 8 sectors.  
  435.      - In 1.7, if a user died he could re-log back on in the same
  436.        day...Not in version 1.8 though.
  437.      - Major bug in Attack, after you destroyed so many enemies,
  438.        you couldn't destroy anymore without thousands of plasma   
  439.        shells.
  440.      - An automatic machine gun for your mech, no need to type    
  441.        in how many shots you want to shoot at the enemy drone. 
  442.      - Zillions of more little bugs, I hope this test version     
  443.        works.  By v 2.0 Mechwars should be totally bug free.
  444.  
  445. OBJECTIVES FOR V 1.9
  446.  
  447.      - Logfile ( Keeps track of universe news).
  448.      - Correct V 1.8 Errors.
  449.      - All new ansi files!
  450.      - More Sysop Control over the door.
  451.      - Wider range of BBS support.
  452.      - Possible ANSI music!
  453.      - * The invasion of the enemies territory to rid the universe
  454.           of the scum.
  455. /* Live Long and Prosper.  You shall if you read this entire
  456. documentation. 
  457. */